Piwik\Date D

Total Complexity 179
Dependencies 3
Dependents 150
Total lines 983
Lines of code 523
Logical lines of code 335
Comment lines 352
Methods 62
Properties 5

Methods 62

Method Rating Maintainability Complexity Lines of code
formatToken()
D
30 50 90
factory()
B
44 19 37
parseFormat()
A
45 12 45
factoryInTimezone()
A
55 8 19
addHourTo()
S
53 7 23
extractUtcOffset()
S
59 5 14
getLocalized()
S
57 4 17
getTimestamp()
S
55 3 19
adjustForTimezone()
S
61 3 13
addPeriod()
S
59 3 12
compareYear()
S
63 3 11
compareWeek()
S
63 3 11
compareMonth()
S
63 3 11
subYear()
S
59 2 15
getMaxDaysInMonth()
S
65 3 8
subMonth()
S
58 2 15
subDay()
S
67 2 7
__construct()
S
68 2 7
getNowTimestamp()
S
78 2 3
getUtcOffset()
S
72 1 5
addMonth()
S
73 1 4
getHourUTC()
S
72 1 5
subWeek()
S
79 1 3
getDatetime()
S
80 1 3
lastYearInTimezone()
S
77 1 3
lastMonthInTimezone()
S
77 1 3
lastWeekInTimezone()
S
77 1 3
yesterdaySameTimeInTimezone()
S
79 1 3
addDay()
S
73 1 4
addHour()
S
74 1 4
setDay()
S
70 1 5
yesterdayInTimezone()
S
79 1 3
subHour()
S
80 1 3
subSeconds()
S
78 1 3
todayInTimezone()
S
79 1 3
nowInTimezone()
S
72 1 5
subPeriod()
S
79 1 3
secondsToDays()
S
80 1 3
getInvalidDateFormatException()
S
72 1 4
setYear()
S
70 1 5
setTime()
S
76 1 3
getDatetimeFromTimestamp()
S
79 1 3
getDateEndUTC()
S
80 1 3
getTimestampUTC()
S
82 1 3
setTimezone()
S
78 1 3
isLater()
S
80 1 3
isEarlier()
S
80 1 3
isLeapYear()
S
75 1 4
toString()
S
79 1 3
__toString()
S
81 1 3
getEndOfDay()
S
74 1 4
getStartOfDay()
S
74 1 4
lastYear()
S
77 1 3
getDateStartUTC()
S
80 1 3
now()
S
79 1 3
today()
S
77 1 3
tomorrow()
S
77 1 3
yesterday()
S
77 1 3
yesterdaySameTime()
S
76 1 3
lastWeek()
S
77 1 3
lastMonth()
S
77 1 3
isToday()
S
77 1 3